#!/usr/bin/env python
# -*- coding: utf-8 -*-

import sys

if len(sys.argv)<2:
    print "usage: ",sys.argv[0]," [FILES]"
    sys.exit(1)

head="""
%% main.tex --- файл-обертка для диплома

\\documentclass[russian,utf8,simple,floatsection]{eskdtext} 

\\include{defs}  % вставляем содержимое служебных инструкций из defs.tex

\\ESKDcolumnII{Содержание}

\\begin{document}
\\tableofcontents
\\clearpage
\\section{Содержание.}
"""

tail="""
\\end{document}
"""
print head
for f in sys.argv[1:]:
    skiped=False
    for line in file(f).readlines():
        if line.strip()=="\\begin{document}":
            skiped=True
            continue
        if line.strip()=="\\end{document}":
            break
        if skiped:
            print line,
print tail
